home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Helpers / ProFont 1.0.3 / ProFont Info < prev   
Encoding:
Text File  |  1994-09-28  |  8.1 KB  |  218 lines  |  [ttro/ttxt]

  1. ProFont Description v1.0.3 of 28 September 94
  2.  
  3. •  What is ProFont?
  4.  
  5.     ProFont is a better version of “Monaco 9” which is especially good for programmers.
  6. It was created circa 1987 by Andrew Welch (AndrewWelc@AOL.com) .  Here’s his
  7. description of ProFont:
  8.  
  9. ----------------------------------------------------------------------------
  10. Introduction
  11. -----------
  12.  
  13.     Apple’s font Monaco is used by many development systems as the default font, and
  14. with good reason—it matches the ImageWriter’s internal font in width so quick Draft
  15. prints (when you are searching for that damn bug!) print out perfectly. However, it is
  16. not the most carefully thought out font when it comes to programming.
  17.  
  18.     To programmers, being able to read what you see on the screen is VERY important—
  19. just one misplaced symbol can be the difference between a successful compilation
  20. and a frustrating editing session.  Unfortunately, Monaco, as Apple presents it, is not
  21. very readable.  The symbols are small, there is no way to tell the difference between
  22. a zero and an ‘O’ on the screen, and the one, “I”, and “l” characters are almost
  23. identical.  Not good.
  24.  
  25. About ProFont
  26. -------------
  27.  
  28.     ProFont is a font created to be the most readable font for programming.   It has
  29. slashed zero’s, distinct punctuation, larger parentheses and brackets, distinct one’s,
  30. “l’s,” and “I’s,” and reshaped text characters for readability.
  31.  
  32.     ProFont is actually a modified Monaco, so you still maintain the correct size font
  33. for printing Draft prints and your development system will still default to it (if it
  34. ever did), but you gain readability.  Not a bad trade–off, eh?
  35.  
  36. ----------------------------------------------------------------------------
  37.  
  38. •  What does ProFont look like?
  39.  
  40. Here’s a sample:
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56. •  What is included in this distribution?
  57.  
  58. The distribution includes 4 files:
  59.  
  60. + ProFont Info
  61.      This is the file you are reading now.
  62.  
  63. + ProFont (Monaco) suitcase
  64.      The “ProFont 9” font disguised as “Monaco 9.”  Upon installing this as described
  65.   below, the Macintosh system software will use ProFont in preference to Apple’s
  66.   Monaco 9 everywhere.  This includes places where Monaco 9 is the default font (e.g.,
  67.   development environments).  Another benefit is that the system will continue to
  68.   substitute Courier for Monaco (ProFont) for printing and also use TrueType Monaco
  69.   (a great font for programming) if font substitution is disabled.
  70.  
  71. + ProFont (ProFont) suitcase
  72.      The “ProFont 9” font undisguised.  The installation procedures for this ‘version’
  73.   of ProFont are less intrusive than those for “ProFont (Monaco).”  The tradeoff is
  74.   that one must choose “ProFont 9” from Font menus in order to use ProFont.  Also,
  75.   there is no scalable version of ProFont included so printing “ProFont (ProFont)”
  76.   won’t look as good as printing “ProFont (Monaco).”
  77.  
  78. + FreeGeneva
  79.      A nifty program from Bryan K. Ressler (BEAKER@AppleLink.apple.com) which can
  80.   manipulate the System Software’s list of “reserved” fonts.  This facilitates the
  81.   installation of “ProFont (Monaco).”
  82.  
  83. •  Why is the “ProFont (Monaco)” suitcase empty?
  84.  
  85.     It’s not empty. It looks empty because Monaco 9 is a “reserved” font.  The good
  86. folks who write the System Software don’t want users to delete, move, or otherwise
  87. munge with Monaco 9, Chicago 12, and Geneva 9 and 12.  So, the names of these fonts
  88. are  removed (filtered out) from lists of font names produced by the Finder.  Since
  89. the “ProFont (Monaco)” Suitcase contains only Monaco 9, it appears empty.  If you
  90. want to see this for yourself, you can run “FreeGeneva”, choose “Free the Fonts”, and
  91. then open the “ProFont (Monaco)” Suitcase.
  92.  
  93. •  How do I install “ProFont (ProFont)”?
  94.  
  95.      “ProFont (ProFont)” is a normal Macintosh font.  You install it under System 7.x.x
  96. by dragging the “ProFont (ProFont)” suitcase onto the System Folder icon on your
  97. startup disk.  Applications launched after that point will include “ProFont” size 9
  98. in their Font menus.
  99.  
  100. •  How do I install “ProFont (Monaco)”?
  101.  
  102.      ProFont was originally distributed inside an installer application which you could
  103. use to install the font in place of Monaco 9.  It could also remove ProFont to restore
  104. the use of the regular Monaco 9.  When the Mac SE and II came out, the installer
  105. stopped being effective because Apple decided to put Monaco 9 in ROM.  The (ugly) ROM
  106. version would be used in  preference to any version installed in the System file.  The workaround was to install ROM Override List resources (ROv#) into the System file to
  107. tell it that the Monaco 9 in the System file should override the ROM version.
  108.  
  109.      With System 7 that method broke as well.  System 7 doesn’t use Monaco 9 in ROM,
  110. but Apple put Monaco 9 on a list of "reserved" fonts using an 'FRSV' and/or 'resf'
  111. resource.  This is why Monaco 9 doesn’t appear in any lists of fonts in the System file
  112. for example.  It’s there, but since the Mac needs to count on at least a few fonts being installed (Chicago 12, Monaco 9,  Geneva 9, and Geneva 12), System 7 doesn’t let you
  113. mess with them.
  114.  
  115. Bryan K. Ressler (BEAKER@AppleLink.apple.com) wrote a little utility called
  116. FreeGeneva which can remove and restore this protection.
  117.  
  118. + System 7.0.x
  119.  
  120.      To install ProFont under System 7, 7.0.1, here’s the procedure:
  121.  
  122.   1) Quit all applications except the Finder.
  123.  
  124.   2) Run FreeGeneva.  Choose to “Free the Fonts”.
  125.  
  126.   3) Drag the “ProFont (Monaco)” suitcase onto your closed System Folder icon.
  127.  
  128.   4) Say OK when asked if you want to put “Monaco 9” into the System File.
  129.  
  130.   5) Say OK when asked if you want to replace the existing “Monaco 9.”
  131.  
  132.   6) Run FreeGeneva.  Choose to “Hide the Fonts.”
  133.  
  134. + System 7.1.x, System 7.5 on 68K Macintosh
  135.  
  136.      Under Systems 7.1, due to both the introduction of the “Fonts” folder and a quirk in
  137.   the 68K Macintosh System Software which I discovered through trial and error, it’s
  138.   a little easier:
  139.  
  140.   1) Quit all applications except the Finder.
  141.  
  142.   2) Make sure that the “ProFont (Monaco)” Suitcase is locked using the “Get Info”
  143.       command in the Finder.
  144.  
  145.   3) Drag the ProFont suitcase onto your closed System Folder icon.
  146.  
  147.   4) Say OK when asked if you want to put ProFont into the Fonts Folder.
  148.  
  149. + Power Macintosh
  150.  
  151.      With the introduction of the Power Macintosh System Software, the quirk exploited
  152.   in the System 7.1.x, 7.5 68K installation above disappeared.  Unfortunately this leads to
  153.   a more involved and less reversible installation:
  154.  
  155.   1) Restart and hold the shift key down while booting (no extensions)
  156.  
  157.   2) Run FreeGeneva
  158.   3) Choose to “Free the Fonts”
  159.   4) Quit FreeGeneva
  160.  
  161.   5) Open the suitcase “System Folder:System”
  162.   6) Drag Monaco 9 to the trash (this step is not easily reversible)
  163.   7) Close the window
  164.  
  165.   8) Open the suitcase “System Folder:Fonts:Monaco”
  166.   9) Drag Monaco 9 to the trash
  167.  
  168.   10) Open the “ProFont (Monaco)” suitcase
  169.   11) Drag Monaco 9 to the “Monaco” window (from step 8)
  170.   12) Say “OK” if you get a warning that since the suitcase is locked
  171.         the font will be copied rather than moved.
  172.  
  173.   13) Close all windows
  174.  
  175.   14) Run FreeGeneva
  176.   15) Choose to “Hide the Fonts”
  177.   16) Quit FreeGeneva
  178.  
  179.   17) Restart
  180.  
  181.  
  182. • Who is responsible for ProFont?
  183.  
  184. + Andrew Welch
  185.      ProFont was created by Andrew Welch.  It was originally shareware.  Andrew has
  186.   generously given his permission for it now to be distributed freely:  “let’s make it
  187.   free though [...] just credit me for making the font in the first place, and you’re good
  188.   to go!”
  189.  
  190.   Thanks Andrew!
  191.  
  192.   Andrew can be reached at the following addresses:
  193.  
  194.   America Online-=> AndrewWelc <<or>> AmbrosiaSW
  195.   GEnie-=> ANDREW.WELCH
  196.   Internet-=> AndrewWelc@AOL.com <<or>> AmbrosiaSW@AOL.com
  197.   US Mail-=> AndrewWelch/Ambrosia/PO Box 23140/Rochester, NY 14692
  198.  
  199. + Steve Gilardi
  200.      I am the author of the “modern” (post Mac II/Mac SE era) ProFont distributions.
  201.   I have gotten ProFont to work with successive System releases for my personal
  202.   use, and have shared the methods with other folks from time to time through these
  203.   distributions.  If you have trouble installing ProFont, or if I can improve the
  204.   procedures above, please let me know
  205.  
  206.   I can be reached at the following addresses:
  207.  
  208.   squeegee@aol.com, or
  209.   squeegee@cris.com.
  210.  
  211. Enjoy ProFont!
  212.  
  213. --Steve
  214.  
  215. SQ Software
  216.  
  217. 28 September 1994
  218.